home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 8: LINUX Games / Linux Cubed Series 8 - LINUX Games.iso / games / x11 / networke / xfirepow.000 / xfirepow / xfirepower-0.84 / client / proto.h < prev    next >
C/C++ Source or Header  |  1995-06-02  |  2KB  |  87 lines

  1. /* main.c */
  2. void print_usage(void);
  3. char *getLogin(void);
  4. int main(int argc, char **argv);
  5. /* data.c */
  6. /* images.c */
  7. int cmpfilenames(const void *left, const void *right);
  8. void loadImageByFilename(char *filename);
  9. void loadAllImages(void);
  10. /* sintab.c */
  11. void inittrigtables(void);
  12. /* socket.c */
  13. void callServer(int port, char *server);
  14. int packetLength(char *buf);
  15. void handle_map(char *buf);
  16. void handle_personal(char *buf);
  17. void handle_positions(char *buf);
  18. void handle_playerinfo(char *buf);
  19. void handle_login(char *buf);
  20. void handle_shell(char *buf);
  21. void handle_message(char *buf);
  22. void handle_playerdata(char *buf);
  23. void handle_playerstats(char *buf);
  24. void handle_shellinfo(char *buf);
  25. void handle_mapsquare(char *buf);
  26. void handle_flag(char *buf);
  27. void handle_UdpReply(char *buf);
  28. void handle_motdline(char *buf);
  29. void handle_teamok(char *buf);
  30. void handle_mine(char *buf);
  31. void handle_ping(char *buf);
  32. void doServer(void);
  33. void doRead(int asock);
  34. int read_map(void);
  35. void sendPacket(char *buf);
  36. void sendLogin(char *name, char *login);
  37. void sendSteering(int keys);
  38. void sendShell(void);
  39. void sendMessage(char *msg, int to);
  40. void sendCourse(int course);
  41. void sendSpeed(int speed);
  42. void sendTeam(int team);
  43. void sendMine(void);
  44. void sendBuild(int terrain);
  45. void sendPing(void);
  46. int closeUdpConn(void);
  47. void sendUdpRequest(int req);
  48. /* message.c */
  49. void start_message(void);
  50. void end_message(void);
  51. void print_message(char *msg, int from, int to);
  52. void redraw_message_win(void);
  53. /* playerwin.c */
  54. void playerwin_line(int l);
  55. void redraw_player_win(void);
  56. void check_playerwin_updates(void);
  57. /* motd.c */
  58. void add_motd_line(int line, char *text);
  59. void display_motd(void);
  60. void motd_key(int key);
  61. /* redraw.c */
  62. void draw_local(int x, int y);
  63. void draw_overlays(int x, int y);
  64. void draw_players(int cx, int cy);
  65. void draw_shells(int cx, int cy);
  66. void draw_shell_exps(int cx, int cy);
  67. void draw_flags(int cx, int cy);
  68. void draw_mines(int cx, int cy);
  69. void draw_build_marker(int cx, int cy);
  70. void map_square(int x, int y);
  71. void update_map(void);
  72. void redraw_map(void);
  73. void init_terrain(void);
  74. void do_redraw(void);
  75. /* input.c */
  76. void do_input(void);
  77. /* outfit.c */
  78. void redraw_teamwins(void);
  79. void do_outfit(void);
  80. /* dash.c */
  81. void do_dash(int re);
  82. /* option.c */
  83. void redraw_option_line(int i);
  84. void redraw_option_win(void);
  85. void map_option_win(void);
  86. void check_variable(int *var);
  87.